home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / Gui4Cli / Docs / PrintMe < prev    next >
Encoding:
Text File  |  1980-01-03  |  5.7 KB  |  177 lines

  1.  
  2.   --------------------------- PARSER COMMANDS ------------------------
  3.  
  4.  NewFile        NewFileName 
  5.  
  6.   --------------------------- GLOBAL COMMANDS ------------------------
  7.  
  8.  WinBig         L T W H Title
  9.  WinSmall       L T W H
  10.  WinType        MASK (Close|Drag|Zoom|Depth|Borderless|Backdrop|RIGHT|BOTTOM)
  11.  WinOut         ConsoleSpecification
  12.  WinOnWin       GuiName LeftOffset TopOffset
  13.  WinOnMouse     LeftOffset TopOffset
  14.  Screen         PublicScreenName
  15.  WinFont        FontName Size  UL|BD|IT(Mask)
  16.  WinBackground  SOLID|PATTERN|ICON|IMAGE APen|Name|Alias BPen
  17.  UseTopaz       
  18.  NoFontSense    
  19.  VarPath        VariableSearchPath
  20.  
  21.   -------------------------- GRAPHICS COMMANDS -----------------------
  22.  
  23.  Graphics :
  24.  
  25.     BOX      L T W H  IN|OUT
  26.     CTEXT    L T Text FontName size FGpen BGpen
  27.     LINE     L T L T ColorNo
  28.     SQUARE   L T W H ColorNo FILL|NOFILL
  29.     CIRCLE   centerL centerT xradius yradius ColorNo FILL|NOFILL
  30.     ICON     L T IconName (no info)
  31.  
  32.  Images :
  33.  
  34.     LOADIMAGE    ImageFile Alias ScreenName|NoRemap
  35.     UNLOADIMAGE  Alias
  36.     IMAGE        Left Top Alias
  37.     CHANGEIMAGE  GuiFile GadID Left Top Alias
  38.  
  39.   ------------------------------ EVENTS ------------------------------
  40.  
  41.  xButton        L T W H Title
  42.  xCheckBox      L T W H Title Variable OnText OffText ON|OFF
  43.  xVSlider       L T W H Title Variable Min Max Current ShowStr
  44.  xHSlider       L T W H Title Variable Min Max Current ShowStr
  45.  xTextIn        L T W H Title Variable StartingText Bufflength
  46.  xCycler        L T W H Title Variable
  47.  xRadio         L T W H Variable Spacing
  48.  xArea          L T W H COMP|BOX|NONE
  49.  xPalette       L T W H
  50.  Gauge          L T W H IN|OUT BUTTON|RIDGE|ICONDROP APEN BPEN PERCENT
  51.  xListview      L T W H Title Variable File|Dir Offset NUM|TXT|MULTI|DIR
  52.  xLVDirHook     HookID
  53.  xMemu          Menu Item SubItem Shortcut
  54.  xIcon          L T IconName (no .info)
  55.  xAppMenu       AppMenuName Variable ONOFF
  56.  xAppIcon       L T IconName Title Variable ON|OFF
  57.  xAppWindow     Variable
  58.  
  59.  xOnKey         Letter|#KeyValue
  60.  xRoutine       Label
  61.  xOnReturn      LaunchID
  62.  xOnJump        Variable
  63.  Text           L T W H Text Length BOX|NOBOX
  64.  Other Events   xOnLoad, xOnOpen, xOnQuit, xOnClose, xOnRMB, xOnActive,
  65.                 xOnInactive, xBefore, xAfter, xOnDoubleClick, xOnFail,
  66.                 xOnReload
  67.  
  68.   --------------------------- GADGET MODIFIERS -------------------------
  69.  
  70.  GadID         IDNumber
  71.  GadFont       FontName  FontSize  MASK(Underline|Bold|Italics)
  72.  GadTitle      ABOVE|BELOW|LEFT|RIGHT
  73.  GadKey        Letter (or #ASCII value)
  74.  GadTxt        LEFT|CENTER|RIGHT
  75.  LVDirHook     HookID
  76.  
  77.   --------------------------- EVENT COMMANDS ---------------------------
  78.  
  79. Controlling Gadgets :
  80.  
  81.  SetGad        GuiFile GadID ON|OFF|SHOW|HIDE  (Arexx capable)
  82.  Update        GuiFile GadID Value   (Arexx capable)
  83.  ChangeArg     GuiFile GadID ArgNumber NewValue
  84.  ChangeGad     GuiFile GadID L T W H Title
  85.  ReDraw        GuiFile
  86.  ChangeIcon    GuiFile GadID L T NewIconName
  87.  
  88. Control Statements :
  89.  
  90.  If/ElseIf/Else/Endif/And/Or          Argument Operator Argument
  91.  IfExists/ElseIfExists/AndIfExists    SystemItem  Name
  92.  While/EndWhile/And/Or                Argument Operator Argument
  93.  Mark/Goto                            MarkName
  94.  Gosub/Return                         GuiName RoutineName  (ARexx capable)
  95.  DoCase/Case/Break/EndCase            (DoCase) Argument - Case Operator Argument
  96.  Stop                       
  97.  
  98.           --- All Commands below this line are ARexx capable ----
  99.  
  100.  Quit                
  101.  
  102. DOS Commands :
  103.  
  104.  Run, CLI      CommandLine
  105.  SendRexx      PortName  CommandLine
  106.  Wait          SystemItem  Name TimeOut
  107.  MakeDir       DirName
  108.  Assign        Device: Path|REMOVE
  109.  Rename        OldFile NewFile
  110.  Launch        LaunchID CommandLine
  111.  FailAt        ErrorNumber
  112.  
  113. Recursive commands :
  114.  
  115.  Copy      FileName (with wild characters) Destination
  116.  Delete    FileName (with wild characters)
  117.  Action    COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI File/Dir Destination
  118.  LVAction  COPY|COPYNEW|MOVE|DELETE|SIZE|PROTECT|CLI GuiFile GadID Destination
  119.  
  120. Note : DOS and Recursive Commands always set the  $$RETCODE 
  121.  
  122. Handling GUIs :
  123.  
  124.  Load/Open...  GuiLoad GuiFullPathName - GuiOpen/GuiClose/GuiQuit GuiName
  125.  GuiRename     OldGuiName NewGuiName
  126.  Status       
  127.  Info          GUI|GADGET|PALETTE|IMAGE Guiname|Guiname/GadID|ImageAlias
  128.  
  129. Handling Variables :
  130.  
  131.  SetVar        Variable String
  132.  DelVar        Variable
  133.  AppVar        Variable Text
  134.  CutVar        SourceVar CUT|COPY CHAR|WORD|LINE Amount DestinationVar
  135.  Counter       Variable INC|DEC Amount
  136.  Append        File String
  137.  Extract       String  Root|Path|File|Guipath|Clean|Unquote|Ext|Upper|Lower Var
  138.  JoinFile      Path File Variable
  139.  ParseVar      Variable
  140.  CalcVar       ResultVar  Argument operator Argument
  141.  
  142. ListView Commands :
  143.  
  144.  LVUse         GuiFile GadID
  145.  LVDel         LineNumber
  146.  LVPut         LineNumber NewText
  147.  LVChange      NewFromFile
  148.  LVSort        ASC|DSC 
  149.  LVFind        String
  150.  LVAdd         String
  151.  LVClear        
  152.  LVSave        FileName
  153.  LVMove        +-Offset|#LineNumber
  154.  LVGo          first|next|prev|last|#LineNumber
  155.  LVSearch      string CI|CS First|Next
  156.  LVMode        NUM|TXT|MULTI|DIR
  157.  LVMulti       First|Next|On|Off
  158.  LVDir         Parent|Root|Disks|All|None|Refresh|NoRefresh|#DirName
  159.  
  160. Various Commands :
  161.  
  162.  SetScreen     GuiFile ScreenName
  163.  GuiScreen     GuiFile FRONT|BACK
  164.  GuiWindow     GuiFile ON|BIG|SMALL|FRONT|BACK|WAIT|RESUME
  165.  SetWinTitle   GuiFile NewTitle
  166.  ReqFile       L T W H Title SAVE|LOAD|MULTI|DIR Variable DirName
  167.  CD            NewDirectoryName
  168.  Delay         Ticks
  169.  EZReq         Text Choices Variable
  170.  Say           Text
  171.  Set           parameter  value
  172.  SetStack      StackSize
  173.  MakeScreen    ScreenName Depth Title
  174.  KillScreen    ScreenName
  175.  SetColor      GuiFile ColorNumber R G B
  176.  TTGet         FullPath/IconName (without ".info")
  177.